REVELATION - VARIATION ON A THEME